self validation - Turco Inglés Diccionario